Skip to content

GandhiWasHere/RDP-Implementation-OF

Repository files navigation

RDP-Implementation-OF

Creating os fingerprint using RDP.

My main goals:

  1. Implement SSL handshake
  2. Get the init mcs
  3. get minor and major versions
  4. detect os

  1. was not enough so i parsed ntlmm challange - got minor, major and build
  2. add windowsize for more checks

local machines tests

image

azure machines tests

image

domain tests

image

Thanks to, https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-rdpbcgr/18a27ef9-6f9a-4501-b000-94b1fe3c2c10 https://www.cyberark.com/resources/threat-research-blog/explain-like-i-m-5-remote-desktop-protocol-rdp https://github.com/jiansiting/CVE-2019-0708/blob/master/poc.py https://medium.com/@0x4d31/rdp-client-fingerprinting-9e7ac219f7f4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages